Holiday
DELTA台達105 M3M4W2
本課程將介紹作業系統的基本架構和技術,主要分成程序(process)、記憶體(memory)、以及儲存(storage)三大部分。課程 的進行除了用投影片講解基本觀念之外,還會使用Nachos這套教學用的作業系統,讓學生實際解析和實作作業系統的程式碼。
Course keywords: operating systems, thread, process, memory, synchronization, IO, storage 一、課程說明(Course Description) 1.Overview 2.Processes and Threads 3.Multithreaded Programming 4.Process Scheduling 5.Process Synchronization 6.DeadLocks 7.Memory Management Strategies 8.Virtual-Memory Management 9.File System 10.Implementing File Systems 11.Secondary-Storage Structure 12.I/O Systems Case Studies: Linux 二、指定用書(Text Books) A. Silberschatz, P. Galvin, and G. Gangne, Operating System Concepts, 8th Edition (International Student Version), John Wiley & Sons, Inc. 三、參考書籍(References) 四、教學方式(Teaching Method) *本課程備有完整講義。 *上課採用投影片與電腦教材。 *本課程理論與實作經驗並重,學生必須熟悉與演練至少一種商用OS軟體。 五、教學進度(Syllabus) 每一章教材約需一~二週授畢。 期中期末各一 Nachos Project. 六、評分方式(Grading) Midterm: 30% Final: 35% Machine Problems (carried out individually): 35% - System call: 5% - Multi-programming: 10% - Process Scheduling: 10% - File system: 10%
MON | TUE | WED | THU | FRI | |
08:00108:50 | |||||
09:00209:50 | |||||
10:10311:00 | |||||
11:10412:00 | |||||
12:10n13:00 | |||||
13:20514:10 | |||||
14:20615:10 | |||||
15:30716:20 | |||||
16:30817:20 | |||||
17:30918:20 | |||||
18:30a19:20 | |||||
19:30b20:20 | |||||
20:30c21:20 |
平均百分制 81.43
標準差 10.64
平均百分制 79.51
標準差 15.15
平均GPA 3.06
標準差 1.15
平均百分制 68.52
標準差 19.17
非資工本系生請修習108下特別為資工輔系、雙主修、專長同學開設之同名課程。
資工系大學部3年級優先,第3次選課起開放全校修習
-